spinal accessory - Spanish English Dictionary